﻿var __PAGE;
$(document).ready(function () {

    //La pagina solo contiene un modulo
    __PAGE = function () {
        this._ManInscrito = null;

        this.InitManInscrito = function (Cont) {
            var _parent = this;

            //Vemos si existe el estado del postulante
            if (_parent._ManInscrito == null) {
                jQuery.getScript(URL_PAGE + "js/app/class/Inscrito.js", function () {
                    _Inscrito.prototype = new Mantenimiento();
                    _parent._ManInscrito = new _Inscrito();
                    _parent.InitManInscrito(Cont);
                });
            } else {
                var _Urls = Urls;
                _Urls.List = URL_PAGE + "index.php?r=Administrador/List";
                _Urls.Form = URL_PAGE + "index.php?r=Administrador/Form";
                _Urls.Register = URL_PAGE + "index.php?r=Administrador/Registrar";
                _parent._ManInscrito.Init(Cont, _Urls, "Modal");

                //Si en sus consultas la session caduca, levantamos una sesion
                _parent._ManInscrito._LoginFormModal = function () {
                    _parent._LoginModal();
                };
                _parent._ManInscrito.List();
            }
        };

    }

    //Haciendo una herencia con el _Man, donde tiene 
    __PAGE.prototype = new _Man();
    _PAGE = new __PAGE();
    _PAGE.InitLogin(jQuery("#_Login"), jQuery("#_username").val(), jQuery("#_hashkey").val());
    _PAGE.InitManInscrito(jQuery("#_Inscrito"));
});